.bottomfixed {
		width: 100%;
		height: 300rpx;
		background: #7EBC79;
		box-shadow: 0rpx -4rpx 7rpx 0rpx rgba(94, 161, 89, 0.33);

		position: fixed;
		bottom: 0%;

		.linebox {
			width: 686rpx;
			margin: auto;
			display: flex;
			align-items: center;
			margin-top: 30rpx;
			justify-content: space-between;

			.rightbtn {
				width: 176rpx;
				height: 56rpx;
				background: #FFFFFF;
				border-radius: 4rpx 4rpx 4rpx 4rpx;
				line-height: 56rpx;
				font-family: PingFang SC, PingFang SC;
				font-weight: 400;
				font-size: 28rpx;
				color: #7EBC79;
				text-align: center;
			}

			.leftty {
				display: flex;
				align-items: center;
				font-size: 28rpx;
				color: #FFFFFF;

				image {
					width: 32rpx;
					height: 32rpx;
					margin-right: 14rpx;
				}

			}
		}
	}
	.mohu{
		    filter: blur(2px);
		    /* 对元素本身应用模糊: ; */
		    backdrop-filter: blur(0px);
	}

	.headertop {
		width: 100%;
		position: fixed;
		top: 0%;
		overflow: hidden;
		transition: 0.5s;
		z-index: 9999;
	}

	.pagelefticon {
		width: 165.65rpx;
		height: 36.64rpx;
		margin-left: 30rpx;
	}



	.scroll-Y {
		height: 300rpx;
	}

	.scroll-view_H {
		white-space: nowrap;
		width: 614rpx;
	}

	.scroll-view-item {
		height: 300rpx;
		line-height: 300rpx;
		text-align: center;
		font-size: 36rpx;
	}

	.scroll-view-item_H {
		display: inline-block;
		width: 166rpx;
		border-radius: 16rpx;
		overflow: hidden;
		background: #4AA143;
		margin-right: 20rpx;


		.t1 {
			font-family: PingFang SC, PingFang SC;
			font-weight: 500;
			font-size: 24rpx;
			color: #FFFFFF;
			width: 100%;
			text-align: center;
			margin-top: 10rpx;
		}

		.scroll-view-item_H .t1:nth-child(2) {
			margin-top: 5rpx !important;
		}

		.t2 {
			width: 100%;
			height: 34rpx;
			text-align: center;
			box-shadow: 0rpx 2rpx 4rpx 0rpx rgba(74, 161, 67, 0.4);
			border-radius: 0rpx 0rpx 16rpx 16rpx;
			text-align: center;
			line-height: 34rpx;
			background: #E9FBE8;
			font-size: 24rpx;
			color: #7EBC79;

		}

	}

	.riqi {
		width: 100%;
		display: flex;
		align-items: center;
		margin-top: 25rpx;
		font-weight: 400;
		font-size: 20rpx;
		color: #84BD78;

		.boxriqi {
			display: flex;
			width: 120rpx;
			flex-direction: column;
			align-items: center;

			image {
				width: 52rpx;
				height: 52rpx;
			}


		}
	}

	.title_input {
		color: #FFFFFF;
	}

	.content {
		width: 100%;
		position: relative;
		overflow: hidden;

		.pageimg {
			width: 750rpx;
			position: absolute;
			height: 647.6rpx;
			z-index: -1;
		}

		.bottoncontent {
			width: 750rpx;
			background: #F4FFF1;
			box-shadow: 0rpx -4rpx 8rpx 0rpx rgba(132, 170, 70, 0.42);
			border-radius: 30rpx 30rpx 0 0;
			overflow: hidden;
			margin-top: 604rpx;

			.center {
				width: 100%;
				margin-top: 22rpx;
		.readuce {
						     padding: 3rpx 8rpx;
						background: red;
						font-size: 22rpx;
						color: #fff;
						text-align: center;
						line-height: 24rpx;
						position: absolute;
						border-radius: 50%;
						top: -6rpx;
						right: -14%;
					}
				.reduce {
					width: 76rpx;
					height: 76rpx;
					border-radius: 50%;
					background: #84BD78;
					display: flex;
					justify-content: center;
					align-items: center;
					position: relative;
				
					
				}

				.seacherbox {
					width: 588rpx;
					height: 76rpx;
					background: #84BD78;
					border-radius: 38rpx 38rpx 38rpx 38rpx;
					display: flex;
					margin-left: 32rpx;
					align-items: center;
					position: relative;

					.seachbtn {
						width: 144rpx;
						height: 68rpx;
						background: #FFFFFF;
						border-radius: 38rpx 38rpx 38rpx 38rpx;
						text-align: center;
						line-height: 68rpx;
						font-family: PingFang SC, PingFang SC;
						font-weight: 400;
						font-size: 28rpx;
						color: #529245;
						position: absolute;
						right: 0.5%;
					}

					input {
						font-weight: 400;
						font-size: 28rpx;
						color: #FFFFFF;
						margin-left: 8rpx;
					}

					.custom-inputt::-webkit-input-placeholder {
						color: red !important;
						/* 将placeholder颜色修改为红色 */
					}

					.sechicon {
						height: 32rpx;
						margin-left: 24rpx;
						width: 32rpx;
					}
				}

				.classifybox {
					width: 100%;
					overflow: hidden;
					border-radius: 32rpx 32rpx 0rpx 0rpx;
					position: relative;
					background: #FFFFFF;
					box-shadow: 0rpx -4rpx 12rpx 0rpx #F4FFF1;

					&_imgback {
						width: 100%;
						height: 1170rpx;
						position: absolute;
						z-index: -1;
					}

					.rightcontent::-webkit-scrollbar {
						display: none;
						width: 0;
						height: 0;
						color: transparent;
					}

					.rightcontent {
						width: 482rpx;
						margin-left: 20rpx;
						height: 1000rpx;
						overflow-y: scroll;
						overflow-x: hidden;

						.title {
							font-family: PingFang SC, PingFang SC;
							font-weight: 500;
							font-size: 32rpx;
							color: #1D2129;

						}

						.itemcontent1 {
							width: 482rpx;
							height: 160rpx;
							background: linear-gradient(180deg, rgba(255, 255, 255, 0.91) 0%, #FFFFFF 100%);
							box-shadow: 0rpx 0rpx 8rpx 0rpx rgba(0, 0, 0, 0.15);
							border-radius: 24rpx 24rpx 24rpx 24rpx;
							border: 1rpx solid #FFFFFF;
							display: flex;
							align-items: center;
							margin-top: 20rpx;

							image {
								width: 150rpx;
								height: 132rpx;
								margin-left: 14rpx;
								border-radius: 12rpx 12rpx 12rpx 12rpx;
							}

							.caipininfo {
								width: 304rpx;
								margin-left: 10rpx;
								overflow: hidden;

								.jiageline {
									width: 100%;
									display: flex;
									align-items: center;
									margin-top: 24rpx;

									.numtext {
										font-family: PingFang SC, PingFang SC;
										font-weight: bold;
										font-size: 24rpx;
										color: #7EBC79;
									}

									.huiyuanbox {
										padding: 0 8rpx;
										height: 32rpx;
										position: relative;
										color: #FFFFFF;
										font-size: 26rpx;
										background-image: url('https://39gongli.oss-cn-beijing.aliyuncs.com/static/Rectangle 24518@2x.png');
										background-size: 100% 100%;
										display: flex;
										align-items: center;
										margin-left: 10rpx;
									}
								}

								.fbt {
									ont-family: PingFang SC, PingFang SC;
									font-weight: 400;
									font-size: 20rpx;
									color: #86909C;
								}

								.linetop {
									width: 100%;
									display: flex;
									align-items: center;
									justify-content: space-between;

									.addicon {
										width: 40rpx;
										height: 40rpx;
									}

									.title {
										font-family: PingFang SC, PingFang SC;
										font-weight: 500;
										font-size: 28rpx;
										  white-space: nowrap; /* 防止文本换行 */
										  overflow: hidden; /* 隐藏溢出的文本 */
										  text-overflow: ellipsis; /* 显示省略号来代表被截断的文本 */
										      width: 230rpx;
										color: #1D2129;
									}
								}


							}

						}
					}

					.leftmenu {
						width: 216rpx;
						height: 1000rpx;
						background: rgba(247, 248, 250, 0.3);
						overflow: hidden;
						background: #F7F8FA;

						.active {
							background: #DBFAD8;
						}

						.menuItem {
							width: 216rpx;
							height: 76rpx;
							text-align: center;
							line-height: 76rpx;
							color: #4E5969;
							display: flex;
							font-weight: 400;
							font-size: 28rpx;
							color: #4E5969;
							align-items: center;
							padding: 0 32rpx;
							position: relative;

							.titleleftimg {
								width: 10rpx;
								height: 64rpx;
								position: absolute;
								left: 0%;

							}
						}
					}
				}

				.classify ::-webkit-scrollbar {
					display: none;
					width: 0;
					height: 0;
					color: transparent;
				}

				.classify {
					width: 100vw;
					white-space: nowrap;
					margin-left: 32rpx;
					overflow-x: scroll;
					margin-top: 28rpx;

					.itembox {
						display: inline-block;
						width: 184rpx;
						height: 154rpx;
						position: relative;
						margin-right: 24rpx;
						border-radius: 10rpx;
						overflow: hidden;
						// margin-bottom: 28rpx;

						.activebox {
							width: 184rpx;
							height: 6rpx;
							background: #7EBC79;
							border-radius: 0rpx 0rpx 0rpx 0rpx;
							position: absolute;
							bottom: 0%;
						}

						.title {
							font-weight: 800;
							font-size: 32rpx;
							color: #FFFFFF;
							z-index: 999;
							position: absolute;
							top: 0%;
							text-align: center;
							line-height: 114rpx;
							right: 0%;
							left: 0%;
							bottom: 0%;
							margin: auto;
						}

						.itemboxmengc {
							width: 184rpx;
							height: 114rpx;
							position: absolute;
							z-index: 1;
							top: 0%;
							left: 0%;
							border-radius: 10rpx;
						}

						.itemboxback {
							width: 184rpx;
							height: 114rpx;
							position: absolute;
							border-radius: 10rpx;
						}
					}
				}
			}

		}
	}